[flake8]
exclude=.cache, .local, server.wave, output, data, reports
max-line-length = 88
# E203, W503 - black-compatible config
extend-ignore = E203, W503
per-file-ignores =
    */__init__.py: F401
    train.py: E402
    prompt.py: E402
    train_wave.py: E402, I001, I003
    app.py: E402
    tests/src/datasets/test_text_dpo_modeling_ds.py: E501
    tests/src/models/test_dpo_modeling_model.py: E501

inline-quotes = "
